a piercing scream - Español Inglés Diccionario